@charset "utf-8";
BODY {
	PADDING: 0px; LINE-HEIGHT: 150%; MARGIN: 0px;   FONT-FAMILY: 微软雅黑,Arial,Lucida,Verdana,Helvetica,sans-serif; COLOR: #333333; FONT-SIZE: 12px; 
}
HTML {
	PADDING: 0px; LINE-HEIGHT: 150%; MARGIN: 0px;  FONT-FAMILY: 微软雅黑,Arial,Lucida,Verdana,Helvetica,sans-serif; COLOR: #333333; FONT-SIZE: 12px; 
}
H1,H2,H3,H4,H5,H6,UL,LI,DL,DT,DD,FORM,IMG,P,LABEL {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px;
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fe620d; TEXT-DECORATION: none
}

a.cheng:link{COLOR: #f57727; TEXT-DECORATION: none}
a.cheng:visited{COLOR: #f57727; TEXT-DECORATION: none}
a.cheng:hover{COLOR: #333; TEXT-DECORATION: none}
a.cheng:active{COLOR: #f57727; TEXT-DECORATION: none}
.padding10px{ padding-top:10px;}
.paddingright{ padding-right:10px;}
.paddingtop{ padding-right:6px;}
.paddingleft{ padding-left:25px;}
.padding5px{ padding-top:5px;}
.clear{ clear:both;}
.floatleft{ float:left;}
.floatright{ float:right;}
.font14px{ font:14px/30px 微软雅黑; color:#644b41;}
H3{}
H3 span{ color:#ff610d; font-family:arial; font-weight:normal; padding-left:10px;}

.top{ width:100%; background:url(../images/topbg.png) no-repeat center top; height:158px;}
.top1{ height:32px; line-height:32px; color:#fff; width:1000px; margin:auto;}
.top1 a{ color:#fff;}
.top1l{ float:left; width:50%;}
.top1r{ float:right; width:50%; text-align:right;}
.top .logo{ width:1000px; margin:auto;}
.banner{ width:100%; height:467px;}
.banner2{ width:100%; height:305px; overflow:hidden;}
.neibanner{ height:169px; background:url(../images/neibannerbg.jpg) no-repeat center top;}
.neibanner span{ color:#fff; font-size:36px; line-height:40px; display:block; width:1000px; margin:auto; padding-top:60px;}
.neibanner2{ height:160px; background:url(../images/neibannerbg.jpg) no-repeat center top;}
.neibanner2 span{color:#fff; font-size:36px; line-height:40px; display:block; width:1000px; margin:auto; padding-top:60px;}
/*banner*/
.main_visual{ width:100%;height:670px;overflow:hidden;position:relative;background:url(../images/01.jpg) center no-repeat;}
.main_image{height:670px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:670px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:670px;}
.main_image li span{display:block;width:100%;height:670px}
.main_image li a{display:block;width:100%;height:670px}
.main_image li .img_1{background:url(../images/01.jpg) center no-repeat;}
.main_image li .img_2{background:url(../images/02.jpg) center no-repeat;}
.main_image li .img_3{background:url(../images/03.jpg) center no-repeat;}
.main_image li .img_4{background:url(../images/04.jpg) center no-repeat;}
.main_image li .img_5{background:url(../images/05.jpg) center no-repeat;}


div.flicking_con{position:absolute;top:670px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:30px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:30px;}


/*首页公告*/
#index_profenlei{ width:1000px; margin:auto; padding:40px 0;}
#index_profenlei a{ display:inline-block; width:250px; padding:0; margin:0;}
#index_pro{ width:100%;background:url(../images/probg.jpg) no-repeat center top; height:590px;}
.index_pronei{ width:998px; padding-left:2px; margin:auto; padding-top:198px;}
.index_pronei .lie{ width:249px; float:left; height:328px; padding-top:17px;}
.index_pronei .lie:hover{ background:#e4ecf4;}
.mingcheng{ font-size:14px; padding-left:20px;}
.mingcheng2{ font-size:14px; padding-left:20px; padding-top:40px;}
.gengduo{padding-left:20px; padding-top:36px;}
.gengduo a{ color:#58b3e8;}
.proimg{ margin-top:60px; display:block; padding-left:20px;}
.proimg2{ margin-top:15px; display:block; padding-left:20px;}
.rongyu p{ line-height:45px; font-size:14px;}
/*首页box*/
.box1{ width:1000px; margin:auto;}
.box1_left{ width:219px; float:left;}
.box1_right{ width:781px; height:621px;float:right;background:url(../images/box1rightbg.gif) no-repeat right top;}
.jiange{ background:url(../images/box3_jiange.gif) no-repeat center bottom; padding-bottom:20px; display:table; margin-bottom:20px;}
.jianjieimg{ float:left; width:287px;}
.jianjietext{ float:right; width:611px;}
.newsmore{ float:left; width:192px;}
.newsbox2{ float:left; width:448px; padding-left:25px;}
.indexabout{ float:right; width:282px; }
.indexabout .ab{}
.abtu{ float:left; width:117px;}
.abzi{ width:164px; float:left; padding-top:5px;}
.abzi p{ line-height:22px; padding-top:6px;}
.box3{ padding:50px 0; width:100%; display:table;}
.shipin{ float:left; width:369px;}
.lingdaoguanhuai{ float:right; width:620px;}

.main{ width:1000px; margin:auto; padding-bottom:70px;  clear:both;}
.mainnei{ width:1000px; margin:auto; padding-bottom:10px; background:#fff url(../images/mainneibg.gif) repeat-x top center;}
.box_1{ width:100%;}
.box_1 h3{ height:36px; line-height:36px; margin-bottom:12px;}
.box_1_1{ float:left; width:233px; padding-left:12px;}
.box_1_2{ float:left; width:333px; padding-left:23px;}
.box_1_3{ float:right; width:368px; padding-right:10px;}
.titleicon1{ background:url(../images/titleicon1.gif) no-repeat left 50%; padding-left:28px;}
.titleicon2{ background:url(../images/titleicon2.gif) no-repeat left 50%; padding-left:20px;}
.qiehuanimg{ width:192px; height:132px; padding:12px; border:solid 1px #ccc;}
.qiehuanimg img{ width:192px; height:132px;}
.news{ }
.news .topnews{}
.news .topnews .img{float:left; width:109px; height:72px;border:solid 1px #ddd;padding:2px; }
.news .topnews .img a{width:109px; height:72px;}
.news .topnews .text{ float:left; width:310px; padding-left:20px;}
.news .topnews .text h4{ font:14px/28px 微软雅黑; font-weight:bold;}
.news .topnews .text h4 a{ color:#0a5cb1;}
.news .topnews .text h4 a:hover{ color:#fe620d;}
.news .topnews .text p{}
.news .news2{ clear:both; padding-top:12px; #padding-top:2px; _padding-top:2px;}
.news .news2 li{ line-height:30px; width:100%;  height:51px;}
.news .news2 li h5{ font:12px/39px 微软雅黑;  float:left; margin-left:10px; width:365px;  padding-left:5px;border-bottom:dotted 1px #ececec;}
.news .news2 li span{ float:right; width:26px;}
.news .news2 li .date{ float:left; width:52px; height:40px; border-right:dashed 1px #ddd; text-align:center;}
.news .news2 li .date .ri{ font-size:24px; height:24px; line-height:24px; padding:0; margin:0; }
.news .news2 li .date .nianyue{ font-size:10px; margin-top:-6px;}

.about{}
.abouttop{ line-height:22px;}
.aboutblock{ clear:both; padding-top:16px; #padding-top:6px; _padding-top:6px;}
.aboutblock li{ float:left; width:122px;}
.aboutblock li a{ display:block; line-height:28px; height:28px; width:116px; border:solid 1px #ccc; text-align:center;}
.box_2{ width:976px; margin:auto; padding-top:12px; }
.zhuangshiqi{ width:100%;}
.zhuangshiqi_top{ height:70px; width:100%;}
.zhuangshiqi_top_l{ float:left; background:#a80901; height:70px;  line-height:70px; font-size:20px; font-family:"微软雅黑"; color:#fff;}
.zhuangshiqi_top_l h3{ font-weight:normal; padding-left:57px;}
.zhuangshiqi_top_r{width:100%; background:#a80901; height:70px; line-height:70px;}
.zhuangshiqi_middle{ width:100%; display:table; background:#01529c;}
.zhuangshiqi_middle_l{  display:table; padding-bottom:10px; padding-left:5px; padding-top:10px;}
.zhuangshiqi_middle_r{width:100%;  overflow:hidden; display:table; }
.zhuangshiqi_bottom{ width:100%; height:1px;}

.pro{ width:941px; margin:auto;}

.bottom{ background:#f1f1f1; height:84px; text-align:center;}
.bottomnei{ line-height:30px; padding-top:22px; width:1000px; margin:auto; border-top:solid 1px #fff;}
.bottomnei_l{ float:left;  padding-top:0px; width:712px; text-align:left; padding-left:0px;}
.bottomnei_r{ float:right; width:120px;}
/* 全站导航 */
.daohang{ border-top:solid 1px #efefef; width:100%;}
#sddm
{	margin: 0 auto; position:relative;
	padding: 0;
	z-index: 999;
	width: 1000px;
	height:44px;}

#sddm li
{	
	list-style: none; width:110px;
	float:left;
	font: 14px 微软雅黑; background:url(../images/nav-line.png) no-repeat left top;}

#sddm li a
{	display: block;
	height:44px; line-height:44px; background:none;
	color: #333;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	color: #333 ; background:url(../images/navhover.gif) no-repeat center top; color:#fff;}
#sddm li a:active{	color: #333 ; background:url(../images/navhover.gif) no-repeat center top; color:#fff;}
.navselected{color: #fff ; }
#sddm div
{ position:absolute;
	visibility: hidden;}

	#sddm div a
	{	
		height:30px;
		text-align: left;
		text-decoration: none;
		 /*filter: alpha(opacity=80); -moz-opacity: 0.8;
    opacity: 0.8;*/
		color: #333;
		font: 12px/30px arial}

	#sddm div a:hover
	{	
		color: #fff}
#m1{ width:334px; padding-right:100px; background:url(../images/m1bg.gif) no-repeat; padding-top:3px; height:113px;  margin-left:2px;}
#m1 p{ display:block; width:284px;}
#m1 a{ width:94px; float:left; border-bottom:solid 1px #ddd; background:none; padding-left:5px; margin-left:25px;}
#m2{ width:334px; padding-right:100px; background:url(../images/m2bg.gif) no-repeat; padding-top:13px; height:113px; margin-left:2px;}
#m2 p{ display:block; width:284px;}
#m2 a{ width:99px; float:left; border-bottom:solid 1px #ddd; background:none; padding-left:5px; margin-left:25px;}
#m3{ width:210px; padding-right:100px; background:url(../images/m3bg.gif) no-repeat right top; padding-top:3px; height:113px; margin-left:2px;}
#m3 a{ width:94px; float:left; border-bottom:solid 1px #ddd; background:none; padding-left:5px; margin-left:25px;}
#m3 p{ display:block; width:110px;}
#m4{ width:210px; padding-right:100px; background:url(../images/m4bg.gif) no-repeat right top; padding-top:3px; height:113px;  margin-left:2px;}
#m4 p{ display:block; width:110px;}
#m4 a{ width:94px; float:left; border-bottom:solid 1px #ddd; background:none; padding-left:5px; margin-left:25px;}

#m5{ width:210px; padding-right:100px; background:url(../images/m5bg.gif) no-repeat right top; padding-top:3px; height:113px; margin-left:2px;}
#m5 a{ width:94px; float:left; border-bottom:solid 1px #ddd; background:none; padding-left:5px; margin-left:25px;}
#m5 p{ display:block; width:110px;}
#m6{ width:210px; padding-right:100px; background:url(../images/m6bg.gif) no-repeat right top; padding-top:3px; height:113px; margin-left:2px;}
#m6 a{ width:94px; float:left; border-bottom:solid 1px #ddd; background:none; padding-left:5px; margin-left:25px;}
#m6 p{ display:block; width:110px;}
#m7{ width:210px; padding-right:100px; background:url(../images/m7bg.gif) no-repeat right top; padding-top:3px; height:113px;margin-left:-202px;}
#m7 a{ width:94px; float:left; border-bottom:solid 1px #ddd; background:none; padding-left:5px; margin-left:25px;}
#m7 p{ display:block; width:110px;}
#m8{ width:210px; padding-right:100px; background:url(../images/m8bg.gif) no-repeat right top; padding-top:3px; height:113px; margin-left:-202px;}
#m8 a{ width:94px; float:left; border-bottom:solid 1px #ddd; background:none; padding-left:5px; margin-left:25px;}
#m8 p{ display:block; width:110px;}

.tongyong{ width:100%; margin:auto;  overflow:hidden;}
.tongyong .c{ background:#035cac; color:#fff;}
.tongyong a{ display:inline-block; margin-right:-3px; text-align:center;width:102px; height:30px; line-height:30px; background:#bababa;color:#fff; font:14px/30px 微软雅黑;}
.tongyong a:hover{  background:#035cac; color:#fff;}
.tongyong a:active{  background:#035cac;  color:#fff;}

.tongyong2{ width:175px; padding-left:44px;overflow:hidden;}
.tongyong2 .c{ color:#fff;}
.tongyong2 a{ display:block; padding-left:6px;  height:37px; line-height:37px; border-bottom:solid 1px #1964a5;color:#ccdceb; font-size:14px;}
.tongyong2 a:hover{color:#fff;}
.tongyong2 a:active{ color:#fff;}
.indexprofenlei{ border-left:solid 1px #cdc6b2; padding:13px 0;}
/* .tab980{float:left; width:940px; }
.tab1b{padding:0 5px 0 5px;width:930px;}
.product{height:150px;width:930px;position: relative; margin:15px 0;}
.product .wrapper {width: 860px; overflow: auto;height: 177px;margin: 0 35px;position: absolute;top: 0;}

 */

.kuaisudaohang{ background:url(../images/kuaisudaohang.gif) no-repeat; height:166px; margin-top:10px;}
.kuaisudaohang div{ line-height:55px; padding-left:70px; font-size:14px;}

.indexsearchbg{background:url(../images/searchbg.gif) no-repeat left top; height:34px; width:219px; margin:16px 0;}
.indexsearchbg2{background:url(../images/searchbg2.gif) no-repeat left top; height:34px; width:226px; margin:15px 0;}
.didaohang{ background:#f1f1f1; width:100%;}
.didaohangnei{ width:1000px; margin:auto; padding-top:30px; border-bottom: solid 1px #dddddd; display:table;}
.didaohangdl{float:left; width:199px; height:216px; background:url(../images/dijiange.jpg) no-repeat right top;}
.didaohangdl dt{ font-size:16px;  padding-left:50px; padding-bottom:6px; font-family:"微软雅黑"; line-height:30px;}
.didaohangdl dt a{ color:#004697;}
.didaohangdl dd{ padding-left:50px; line-height:26px;}
.cidaohang{ width:100%; background:url(../images/cidaohangbg.png) no-repeat center top; height:72px; margin-bottom:60px;}
.cidaohangnei{ width:1000px; margin:auto; overflow:hidden;  overflow:hidden; padding-top:24px;}
.cidaohangt{ float:left; width:65%;}
.mianbaoxie{ float:right; text-align:right; width:30%; padding-top:4px;}

.lingdaoguanhuai{}
.lingdaoguanhuai li{ float:left; width:185px;}

/*12-30产品详细修改*/
.protitle{ font:24px/36px 微软雅黑; text-align:center; padding-bottom:8px;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:300px;height:225px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:680px;height:510px;border:1px solid #DFDFDF; margin:auto;}
.spec-scroll{clear:both; margin:auto;margin-top:10px;width:680px;}
.spec-scroll .prev{float:left;margin-right:3px; background:url(../images/l1.gif) no-repeat left 50%; width:34px; height:104px; cursor:pointer;}
.spec-scroll .prev:hover{float:left;margin-right:3px; background:url(../images/l2.gif) no-repeat left 50%; width:34px; height:104px; cursor:pointer;}
.spec-scroll .next{float:right;margin-right:3px; background:url(../images/r1.gif) no-repeat left 50%; width:34px; height:104px; cursor:pointer;}
.spec-scroll .next:hover{float:right;margin-right:3px; background:url(../images/r2.gif) no-repeat left 50%; width:34px; height:104px; cursor:pointer;}
/*.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:49px; line-height:49px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}*/
.spec-scroll .items{float:left;position:relative;width:605px;height:104px; overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:104px;}
.spec-scroll .items ul li{float:left;width:136px; padding:0 6px 0 8px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:130px;height:98px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.neirongp{ font:14px/30px 微软雅黑; text-align:center; color:#fff; background:#a3a3a3; display:block; margin:10px 0 10px 0; width:96px; border-right:solid 2px #d3d3d3; border-bottom:solid 2px #d3d3d3;}